/**
 * <h1>备忘录(Memento)模式</h1>
 * 优点<br>
 * 1.将对象状态备份，便于在出现意外时进行状态回滚<br>
 * 2.对象状态的副本交由管理器（Caretaker）管理，发起人无需管理状态的备份。而在还原状态时，又由发起人自己执行状态还原方法，外界无法获取发起人的备份状态信息从而保证了备份数据的安全性
 * 缺点<br>
 * 将对象状态备份会占用较多的系统资源
 * @author: chaoyang.ren  
 * @date:Jun 16, 2017  
 * @time:11:36:17 AM   
 * @email:chaoyang.ren@foxmail.com  
 * @version: 1.0
 */
package pattern.behavioral.memento;